ceylon cedar - Spanish English Dictionary